﻿class Solution {
    public List<Integer> findAnagrams(String s, String p) {
        ArrayList<Integer> list=new ArrayList<Integer>();
        int len1=s.length();
        int len2=p.length();
        if(len1<len2){
            return new ArrayList<>();//不要忘记
        }
       char[] arr=p.toCharArray();
       Arrays.sort(arr);
       String sorted=new String(arr);
for(int i=0;i<len1-len2+1;i++){
    String temp=s.substring(i,i+len2);
    char[] arr2=temp.toCharArray();
       Arrays.sort(arr2);
       String sorted2=new String(arr2);
if(sorted2.equals(sorted)){
    list.add(i);
}
}
return list;
    }
}